package com.ymttest.common.entitie;


/**
 * 活动商品相关的活动属性
 */
public class ProductActivityInfo {
    /**
     * 商品活动号
     */
    private int ActivityId;

    public final int getActivityId() {
        return ActivityId;
    }

    public final void setActivityId(int activityId) {
        ActivityId = activityId;
    }

    
    /**
	 * 额外费用
	 */
	private java.math.BigDecimal Premium = new java.math.BigDecimal(0);

	public final java.math.BigDecimal getPremium() {
		return Premium;
	}

	public final void setPremium(java.math.BigDecimal premium) {
		Premium = premium;
	}

	/**
	 * 是否算入成本价
	 */
	private boolean IsCost;

	public final boolean getIsCost() {
		return IsCost;
	}

	public final void setIsCost(boolean isCost) {
		IsCost = isCost;
	}

	/**
	 * 是否使用优惠券
	 */
	private boolean IsUseCoupon;

	public final boolean getIsUseCoupon() {
		return IsUseCoupon;
	}

	public final void setIsUseCoupon(boolean isUseCoupon) {
		IsUseCoupon = isUseCoupon;
	}

	/**
	 * 是否免佣金
	 */
	private boolean IsFeeFree;

	public final boolean getIsFeeFree() {
		return IsFeeFree;
	}

	public final void setIsFeeFree(boolean isFeeFree) {
		IsFeeFree = isFeeFree;
	}

	
	/**
	 * 商品活动开始时间
	 */
	private String ActivityBeginDate;

	public final String getActivityBeginDate() {
		return ActivityBeginDate;
	}

	public final void setActivityBeginDate(String activityBeginDate) {
		ActivityBeginDate = activityBeginDate;
	}

	/**
	 * 商品活动结束时间
	 */
	private String ActivityEndDate;

	public final String getActivityEndDate() {
		return ActivityEndDate;
	}

	public final void setActivityEndDate(String activityEndDate) {
		ActivityEndDate = activityEndDate;
	}

	/**
	 * 商品活动模板号
	 */
	private int ActivityTemplateId;

	public final int getActivityTemplateId() {
		return ActivityTemplateId;
	}

	public final void setActivityTemplateId(int activityTemplateId) {
		ActivityTemplateId = activityTemplateId;
	}

	/**
	 * 商品活动促销类型
	 */
	private int PromotionType;

	public final int getPromotionType() {
		return PromotionType;
	}

	public final void setPromotionType(int promotionType) {
		PromotionType = promotionType;
	}

	/**
	 * 促销价格
	 */
	private java.math.BigDecimal PromotionPrice = new java.math.BigDecimal(0);

	public final java.math.BigDecimal getPromotionPrice() {
		return PromotionPrice;
	}

	public final void setPromotionPrice(java.math.BigDecimal promotionPrice) {
		PromotionPrice = promotionPrice;
	}

	/**
	 * 佣金比率
	 */
	private java.math.BigDecimal CommissionRate = new java.math.BigDecimal(0);

	public final java.math.BigDecimal getCommissionRate() {
		return CommissionRate;
	}

	public final void setCommissionRate(java.math.BigDecimal commissionRate) {
		CommissionRate = commissionRate;
	}
}